export interface ParkOrderRefundVO {
  /**
   * 退款id
   */
  refundId: string | number;

  /**
   * 支付编号
   */
  payNumber: string;

  /**
   * 用户id
   */
  userId: string | number;

  /**
   * 用户名
   */
  userName: string;

  /**
   * 用户手机号
   */
  userMobile: string;

  /**
   * 订单id
   */
  orderId: string | number;

  /**
   * 订单编号
   */
  orderNumber: string;

  /**
   * 下单时间
   */
  orderTime: string;

  /**
   * 产品名称
   */
  productName: string;

  /**
   * 价格
   */
  price: number;

  /**
   * 数量
   */
  quantity: number;

  /**
   * 支付金额
   */
  payAmount: number;

  /**
   * 优惠金额
   */
  couponAmount: number;

  /**
   * 退款原因
   */
  refundReason: string;

  /**
   * 退款时间
   */
  refundTime: string;

  /**
   * 审核状态,0-待审核，1-通过，2-拒绝
   */
  auditStatus: string;

  /**
   * 审核人
   */
  auditName: string;

  /**
   * 审核时间
   */
  auditTime: string;

  /**
   * 审核备注
   */
  auditRemark: string;

  /**
   * 退款状态，0-未提交，1-已提交，2-退款成功，3-退款失败
   */
  refundStatus: number;

  /**
   * 失败原因
   */
  failedReason: string;

}

export interface ParkOrderRefundForm extends BaseEntity {
  /**
   * 退款id
   */
  refundId?: string | number;

  /**
   * 支付编号
   */
  payNumber?: string;

  /**
   * 用户id
   */
  userId?: string | number;

  /**
   * 用户名
   */
  userName?: string;

  /**
   * 用户手机号
   */
  userMobile?: string;

  /**
   * 订单id
   */
  orderId?: string | number;

  /**
   * 订单编号
   */
  orderNumber?: string;

  /**
   * 下单时间
   */
  orderTime?: string;

  /**
   * 产品名称
   */
  productName?: string;

  /**
   * 价格
   */
  price?: number;

  /**
   * 数量
   */
  quantity?: number;

  /**
   * 支付金额
   */
  payAmount?: number;

  /**
   * 优惠金额
   */
  couponAmount?: number;

  /**
   * 退款原因
   */
  refundReason?: string;

  /**
   * 退款时间
   */
  refundTime?: string;

  /**
   * 审核状态,0-待审核，1-通过，2-拒绝
   */
  auditStatus?: string;

  /**
   * 审核人
   */
  auditName?: string;

  /**
   * 审核时间
   */
  auditTime?: string;

  /**
   * 审核备注
   */
  auditRemark?: string;

  /**
   * 退款状态，0-未提交，1-已提交，2-退款成功，3-退款失败
   */
  refundStatus?: number;

  /**
   * 失败原因
   */
  failedReason?: string;

}

export interface ParkOrderRefundQuery extends PageQuery {

  /**
   * 支付编号
   */
  payNumber?: string;

  /**
   * 用户名
   */
  userName?: string;

  /**
   * 用户手机号
   */
  userMobile?: string;

  /**
   * 订单编号
   */
  orderNumber?: string;

  /**
   * 产品名称
   */
  productName?: string;

  /**
   * 审核状态,0-待审核，1-通过，2-拒绝
   */
  auditStatus?: string;

  /**
   * 退款状态，0-未提交，1-已提交，2-退款成功，3-退款失败
   */
  refundStatus?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



